第一章 对象导论
1.1 抽象过程
- 万物皆对象。
- 程序是对象的集合,它们通过发送消息来告知彼此索要做的。
- 每个对象都有自己的由其他对象所构成的储存。
- 每个对象都拥有其类型。
- 某个特定类型的所有对象都可以接受同样的消息。
1.2 每个对象都要有一个接口
1.3 每个对象都提供服务
1.4 被隐藏的具体实现
1.5 复用具体实现
1.6 继承
1.6.1 “is-a”和”like-a”
1.7 伴随多态的可互换对象
1.8 单根继承结构
1.9 容器
1.10 对象的创建和生命期
1.11 异常处理:处理错误
1.12 并发编程
1.13 Java与Internet
总结
- 过程式编程:
数据定义和函数调用 - 面向对象编程:
用来表示问题空间概念的对象(而不是有关计算机表示方式的相关内容),以及发送给这些对象的用来表示在此空间内的行为的消息。